// --------------------------------------------------------------------------------------------------------------------
// <copyright file="ILanguagePairService.cs" company="WordSteps.com">
//   All rights reserved
// </copyright>
// <summary>
//   Defines the ILanguagePairService type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

using RapidDict.Infrastructure.Models;

namespace RapidDict.Infrastructure.Interfaces
{
    using System;

    public interface ILanguagePairService
    {
        event EventHandler SourceLanguageChanged;
        event EventHandler TargetLanguageChanged;

        Language GetSourceLanguage();
        Language GetTargetLanguage();
        void SetSourceLanguage(Language lang);
        void SetTargetLanguage(Language lang);
    }
}